package org.jsbd.boss.dao;

import java.util.List;

import org.jsbd.boss.domian.channel.ApkRetentLogVo;

public interface IRetentLogDAO {

	/**
	 * 
	 * selectList:
	 * 
	 * @author <a href="mailto:xupengcheng@zhexinit.com" >徐鹏程</a>
	 * @param hsman
	 * @return
	 */
	public List<ApkRetentLogVo> selectList(ApkRetentLogVo retentLogVo);

	/*
	 * (non-Javadoc)
	 *
	 * @see edu.hziee.common.queue.IBatchExecutor#execute(java.util.List)
	 */
	void insert(ApkRetentLogVo retentLogVo);

	public void createTable(ApkRetentLogVo retentLogVo);

	/**
	 * selectCountList:TODO 请描述该方法是做什么用途的
	 * 
	 * @author <a href="mailto:xupengcheng@zhexinit.com" >徐鹏程</a>
	 * @param retentLogVo
	 * @return
	 */
	public List<ApkRetentLogVo> selectCountList(ApkRetentLogVo retentLogVo);

	/**
	 * batchDelete:TODO 请描述该方法是做什么用途的
	 * 
	 * @author <a href="mailto:xupengcheng@zhexinit.com" >徐鹏程</a>
	 * @param records
	 */
	public void batchDelete(List<ApkRetentLogVo> records);
}
